Yes, it is a Celica, sorry for the disappointment guys. Here's a front view