Your going to have to help us out here, no one knows anything about ST190's.
Maybe post some pics and someone might identify it as having the same suspension as a local car, might be very similar to a ST185 (90's celica).
Edit: google shows they are some weird mix, like a AE102 corolla.
Bookmarks