Komodo dragon

The Komodo Dragon, Komodo National Park, Indonesia. The Komodo dragon, as befits any creature evoking a mythological beast, has many names.