Alyssa...where are you...
While Clock Tower might not be one of the most well-known gaming franchises out there, it certainly has it’s fans, and it’s easily one of the most scary. Those spooky vibes were very much alive and well with the franchise’s debut on the Super Famicom, and now fans of that installment in Japan can look forward to picking up some themed merch at a pop-up shop.
The official Clock Tower pop-up shop opens at THE AKIHABARA CONTAiNER location in Tokyo, Japan November 3rd, 2022, and will stick around until November 23rd, 2022. This store will feature merch from the original Clock Tower and Clock Tower 2: The Struggle Within.
There’s quite a wide variety of items included in the merch lineup, such as keychains and acrylic standees, t-shirts, sweaters and much more. You can see the entire collection of goodies in the image below.