No idea guys...just found a pic and I wanted to know if anyone could guess or even knew....I want so badly
That's a fantastic looking Celica and colour is great. I would think the duckbill is an option in certain countries
It may just be an aftermarket one. There's a few Celica's in Finland that have them fitted as below -