A mysterious group known as The Monster With 21 Faces extorted and terrorized some of Japan's largest companies with no clear agenda other than chaos.
New YouTube Video
Cecil Hotel Shirt
Vintage Neon Sign Shirt
Patreon: https://www.patreon.com/ghosttownpod
Instagram: https://www.instagram.com/ghosttownpod
Sources: http://bit.ly/3lkuqfI
Learn more about your ad choices. Visit podcastchoices.com/adchoices
Hosted on Acast. See acast.com/privacy for more information.
For even more check out our videos!