This is the Turbo Turret # 75/250 from 2013 Hot Wheels. Someone tried to convince me that this is a recreation of one of Batman's villains vehicles. I can't for the life of me remember which one or what series it was from. I have put off buying it for a while but I figured if I can ever figure out what it was I'd rather have it than not. Can you be of any help?