
Japan Day: Omocha Matsuri
March 7, 2017
Japan Day: Omocha Matsuri
Can you Kendama? If you were at Japan Day, you'll know exactly what I’m talking…