Easily one of the sickest boss fights I've had the pleasure of experiencing
Had this dumbass meme parody idea and couldn't help myself lol