Saturday, June 23, 2007





Riding the elevator up to my room in a Tokyo hotel, I glanced at a poster on the side wall and had to do a double take. Is it just me, or does this bear an uncanny resemblance to someone we know…?