Komodo Dragon

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