A giant, bloodsucking centipede stalks the halls of a quarantine hotel in Pakphum Wongjinda & Chalit Krileadmongkon’s creepy crawly horror.

Windows on Worlds