a show every weekend somewhere in tokyo during the summer. we caught this one laying by the tama river with 50K other people and a dozen beers these are larger than life in person
Comments
Sign in or get an account to comment.