The Big Lez Show - Season 2, Episode 10: Attack of the Choomahs (Part 2)
Trailer
An Australian web-based cartoon series filled with crude Australian humour that follows the adventures of humanoid alien Big Lez as he finds himself in crazy situations.