Meiji Shrine.
Yoyogi, Tokyo.