I've noticed one or two Japanese IP's doing the rounds in London, my mother went to see Spirited Away last year at the Colosseum, apparently this was an awesome show also. The more the merrier i say.

Comments