Ay yo, anyone else absolutely adore this cartoon??