Owen and the Ghostlight

Owen and the Ghostlight is a spoof.