Mermaid Athena
- Dallas, TX
- Mermaid Entertainment / Cartoon Characters
- 92 miles from Tyler
- 44 Verified Bookings
Jules V. R. said “Athena came to our small town outside of Fort Worth (a long drive!) for an outdoor movie screening of "Spider-Man: Into the Spider-Verse" as…”