Funny stuff from Japan
25 April, 2008 (19:18) | Signs in Japan
OMG, I thought this was so funny! It is the Airtoons concept!