Spread the love

Let us take you on a trip to Zelda’s hometown of Singapore. This island city has a mysterious cryptid of its very own- right in Zelda’s old neighborhood! Is the creature lurking in Singapore’s jungle fact, or fiction? Music from Pixabay and Mixkit.