Talk:Ilene Chen/@comment-11522865-20190517055016

After reading her profile I'm thinking Ilene and her sister Dr.Ling, and probably Ilene's two daughters are references to the Shobijin or twin fairies from the old Godzilla movies.