Lord Luminous Releases “Judgement Day”

Yep Kid Icarus’s got another dope drop for ya! It’s time for “Judgement Day” y’all! You’ve been warned!