Home » Posts tagged"Uchida Geinousha"
Thirteen Dogs Skipping on a Rope (Video)

Thirteen Dogs Skipping on a Rope (Video) »

Uchida Geinousha’s ‘Super Wan Wan Circus’ based in Tsukuba City, Ibaraki Prefecture, Japan, offers a unique act for its audience;…