The Lusca

The lusca is said to grow over 75 ft (23 m) long, or even 200 ft (60 m) long.


0 0