The New Olympians
- Episode aired Feb 14, 1996
- TV-Y7
- 22m
Upon arriving at the hidden city of New Olympus, Elisa is arrested by the human hating populace.Upon arriving at the hidden city of New Olympus, Elisa is arrested by the human hating populace.Upon arriving at the hidden city of New Olympus, Elisa is arrested by the human hating populace.