Ita a mustang right? One of those V10 made in Japan ones.

.