The Art of the Little Mermaid, New York, Saturday, December 15, 1990