Poster depicting Tentou Mushi no Uta
Alternative titles
Japanese
てんとう虫の歌
English
English: Song of the Ladybug
Information
Aired
1974-10-06 to 1976-11-26
Episodes
104