Xmas Knight (Original) / Xmas Knight (US)
Santa teaches some not so nice boys a lesson.
Info mistake?