Mermaids rule the sea, and walk the land, creating more of their kind by leaving their magical silk slippers for unsuspecting fools to take. Two brothers happen across these beautiful slippers and decide to make some money.All Rights Reserved
8 parts