Tuesday, July 6, 2010

Noboribetsu Hotel Puppet Show


The puppets emerge from within this tower, located near the main lobby.

No comments: