In honor of my brother’s flight to Tokyo today, let’s take our own little trip to the always-worth-it world of Japanese TV, in this case a game show that features live-action Pac-Man. Thanks to Danielle Kriz for sending along this Laughing Squid find:
Japan: once again, winning the award for most bizarre industrialized culture on the planet.
– cpd