The Norfin Adventures: Castle of Doom
(Original title)
The Norfin Adventures: Castle of Doom
USA