Guest Announcement Rebecca Forstadt

Guest Announcement Rebecca Forstadt who voiced ‘Fighting Flea’ in ‘Mighty Morphin’ Power Rangers’. A long time veteran voice actor and well known for roles in Robotech, Tenchi Muyo, Ghost in the shell and many many more.