Canadian sketch group "Three Dead Trolls in a Baggie" foists humor upon the world: