Street dance, Shinjuku, Tokyo.
View a movie of young girls street dancing in Shinjuku Tokyo, Japan.
While the boys are hip-hopping, watch what (some of) the girls are doing. This group of girls was performing a dance ritual outside the south exit of Shinjuku station to the shrieks of a boy with long dyed hair, in punk drag, while his nerd sidekick thrashed his acoustic guitar. Be puzzled. Be happy!