beautiful girls flirting with a costumed mascot from Octopus Magic Space Toilet Depot