Kyoto Imperial Palace

Kemarinoniwa (Playground for Ancient Football Game of the Imperial Court)