This amazing looking thing can be found wandering the streets of Shibuya Station in Tokyo, Japan, dishing up ample servings of Coca-Cola and gripping the city’s teenagers with a sudden fear of the future.
FOR CREATIVE INSPIRATION
Become a Contributor
Share your favourite cultural finds with the Lost At E Minor community and become famous in the process. Well, kinda.