Yorozu lives at Castle Mango, a "love hotel" where couples pay for a few hours to themselv...
Ahhhh, the butterflies!