There are many mythical creatures lurking around this world - choosing to be hidden from view, their true intentions usually secret.
Bigfoot, The Loch Ness Monster, Chupacabra, and …
fasterthanlight™
So when’s the last time you’ve spotted him lurking? Post it here!