Tokyo, but funnier.
Your daily dose of Japanese hilarity, no passport required.
Stories from the streets, with a punchline..