chivalrous-innuendo- magical girl, monster girl, same thing really.

See more : chivalrous-innuendo like otp is go boop nose jhdfksla no ugggh karen ho