Brillian animated short film about an Aussie icon... the Cane Toad!
I think this guy must have eaten one of my 'special' choc orange muffins (metamulcil and chocolate laxettes)
Excellent way of livening up an otherwise mundane task for many flight attendants