technicolorfog:

Retro futuristic Japan.