Worlds fastest snake!

Wow, I must be living on planet Z. I couldn't understand a single word of that entire conversation. Somebody clue me in here...
 
Top