User blog comment:Gamerman1990/Stephanie Beard/@comment-5716044-20170821052937

It is true that Stephanie Beard voiced Lily in The Mysteries of Alfred Hedgehog. Even though, her name wasn't mentioned in the credits. She is more notably known for voicing the title character Sailor Moon.