An imagined younger version of the sea witch Ursula from Disney's "The Little Mermaid". 
Back to Top