Super Mario Hound

Super Mario Hound is an British-Japanese anime series, created by Nippon Animation.