There’s a um, Gremlins-themed store in London.

There’s a um, Gremlins-themed store in London.