CommentStreams:6e0aa2ae6233f05884a8d4414b853fd4
From The Lost Media Wiki
i also thought that this was an anime series from 1969 dubbed into English
i also thought that this was an anime series from 1969 dubbed into English