Sunday, June 22, 2008

Looks like Lite Bright! Actually, a sign of some sort in Tokyo