bulph:chivalrous-innuendo:magical girl, monster girl, same thing really.this is beautiful, bless you