is that Finn in a fucking bear suit?!?!… no… its a lion suit.