Santarchy Tokyo 2005
Santa Rampages across Tokyo. Fails to find his arch-nemesis, Godzilla. Instead, finds beer.
32 photos · 885 views