Haha! A bear suit! Looks like something out of Star Wars.
Had to stare very hard at this because when I first looked I thought this was someone dressed in a bear suit! Raccoon on branch though