World’s most elegant kickball game held at Kyoto’s Imperial Palace【Video】

Kickball the Heian way.

Read More