Himeno the moaning bitch ...