Tree Snagret

Tree Snagrets are a boss that show up in certain games, more to be added soon.