A kimono clad woman firing a huge gun with a look of mad glee? Standard fare for putting in front of your shop in Shimokitazawa, Tokyo.
Australia. Somewhere in the middle of Victoria.
Palace of Versailles.
Zeus’ Police. Rome.
Flying over Australia.
Window Cleaner at Tokyo Metropolitan Government Building.
The Imperial Palace. in Tokyo. Japan.
Hall of Mirrors. Château de Versailles.