Mermaid Parade Coney Island, NY June 26th, 2004
Jeff Stark with coconut on his own island La Sirena Zeke and Niki as pirates Coney Island style Pigman creature