the magical legend of the leprechauns