^A Godzilla?. Don't know anything about them besides they've got a V6 and go like stink, but I think that's a Nissan.