A strange alien-like creature, a lion having a fatal seizure, and a mysterious crime.
Investigators unravel the mystery of a strange alien-like creature that washes up on the shores...
© 2019 NGC Europe Limited, All Rights Reserved