Punching Squirrels

Punching Squirrels is mainly a tag team but on occasion operated as a trio, which a somewhat odd history. They initially appeared at Road to SPYRO KINGDOM (2020) and have gone through multiple events, and even disbanded at one point.