I love Radiohead. I love Japan. Was Radiohead in Japan worth a 3 connection 15 hour trans-continental journey? That's what we call - in the lobotomy industry - a no-brainer. Obsessive fan-boy-ish pics, vids, and commentary below.
Clearly Japan's national pastime is waiting on line.
my friend Saki looking very Japanese rocker-girl-ish
Saitama stadium. Seats 20,000