When it comes to sexual satisfaction, leave it to me! in Japanese, seikan means "sexual satisfaction", "sexual feelings"