Street dancing in Japan, oh my!