Kerala Mermaid Sculpture September 27, 2013 By Mermaids of Earth Mermaid statue – Jalakanyaka (mermaid)