Frozen Ginza

You may have heard of the Improv group that did this stunt first in Grand Central, New York City. Well I give you the Japanese version done in Ginza.

Read more