wtf is this from?
It's an very ecchi anime, don't remember the title though
THIS IS THE Labyrinth of Flaaaaaaaaaames!