Known as the Dover Demon, an eerie cryptid with glowing orange eyes and no mouth was allegedly spotted in Dover, ...
The Kappa is a water demon ... like but with the scaly green or blue skin of a reptile and webbed feet. But unlike the Loch Ness Monster, believers claim to have found ‘proof’ of the creature ...