Siren
The Lure
S1 E2:
Ben finds a strange sound-emitting device on the North Star that could potentially lead him to Chris.
Starring
Ron Yuan, Brian Anthony Wilson, David Cubitt