episode link

Episode 101: There be Dragons, on Komodo Isle