An occult scientist tries to steal a collector's Chinese staff.
Return
Alienoid: Return to the Future
Scooby-Doo! and the Beach Beastie
RETURN