Guilty Gear XX

Dr. Faust