Funny plot good animation. Love the beginning sequence and how it explained his character and his love for mustaches without saying a word. This is a skill that doesn't come right away: Silent Storytelling. The joke is one that you have to think about. And those jokes pack the largest punch.