Bonklins

Bonklins are mysterious otherworldly creatures that the team prides themselves in hunting.

Anatomy
You serious?