Lama Doodle

Lama Doodle is a self proclaimed God who is also a musician. He claims to be the Emperor of the universe and owns a giant "compactor". He will be kicked from Flex Entertainment in November due to not doing anything for the label at all other than aggravate users.