Where To Stream Mako Mermaids Season 3 Episode 15
The Legend of Jiao Long
- Aired May 27, 2016
- 23 Min
- Rated 10.0
- Number 1 Of 5 Rated Episodes
A priceless artifact recovered by a deep-sea treasure hunter provides a clue as to how the mermaids can defeat the water dragon.