This is a tribute to the Leprechaun movie. This guy may not be a villain who looks all that intimidating but he still has quite a lot of strength at his disposal. Losing to a mere human was too much for his hype to recover from though. Broly could just power up and that would be the end of the planet and this Leprechaun. Such power cannot be taken lightly. Broly wins.