by Gwangi » Mon Jul 11, 2016 5:17 pm
First caught a glimpse of the news on August's Facebook. Yumi Ito, the last of the The Peanuts, passed away back in May, though the news of her death did not break until today. She is now reunited with her sister Emi (who died in 2012).
While we had other actresses play Mothra's twin fairies, in my opinion, none of them came close the charm of the Ito sisters. That role seemed just so natural for them.
Here is their appearance on the Ed Sullivan Show: