My God, only japanese can make this. Anime about girls-cockroachs...
I never asked for this... (c) Adam Jensen, "Deus Ex: Human Revolution"