For those uneducated; this is Baabbuu. He is an alien (beetle???). We never know what he is saying. Be nice to him.

Comments