Japan…
… a country of subtly graceful gardens and natural beauty.

Japan…
… a country of mouthwatering and unique culinary delights.

Japan…
… a country of simple and harmonic haiku.

Japan…
… a country of kaijū and Ultraman

… and rapey Ultraman inspired pornography.

Thanks, Red Lady (from Giga Entertainment). Thanks, Ultraman. And thanks, Japan. Thanks.