Calimero

No.12638984 ViewReplyOriginalReport
The Moomin thread going on elsewhere reminded me of this. Created in Italy, animated in Japan.

http://www.youtube.com/watch?v=wcsJdCjr0aA