Kuchinashi

A character from The Caligula Effect: Overdose.