CryptoWiki
Advertisement

Iliamna Lake Fish is a supposedly cryptid living in Iliama Lake in Alaska. Thought to be 10 to 30 feet long. Believed to possibly be a giant sturgeon.

Advertisement