The Walking Shark of Indonesia

Check out this recently discovered critter.

Advertisements