Browse Events By City: Nevelsk
From Black Vault User: OddDuck   This is another cryptid people have seen and there are multiple pictures of.  This creature is a bazaar one to say the least.  Unfortunately it is also too decayed to see what it truly is.  My own thoughts are that maybe this is a creature that was around with the …
372 days ago
Sakhalin Coastline, Nevelsk, Russia
From OddDuck