Japan / EPISODE

Episode 1

S1 E1 · October 20, 2015 · 49 minutes

Overview

The coastal town of Bristol Cove, once known for being home to mermaids, is turned upside down with the arrival of a mysterious girl.

Sign in to track this episode →