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.