Most horrible creatures on the planet

19 of 30


Most horrible creatures on the planet

Oyster toadfish. Its victims it lies in wait on the bottom.