Glorious return! by Adrian Seitan
_