japanese teletubbies marching down the streets in shibuya while making naruto hand signals