Here’s what I’ve got so far on this story:

I give you, the BeetleGatti: