It’s either a giant cat or someone’s seriously into crafting amazing RC off-roaders.