Looks like a car from about 10 years back from a country where motorsport is not much developed. Cheap and easy - simple aero, narrow wheels, tube frame probably, small displacement engine... But I still have no idea as to what category it is. European, not Eastern, far from Estonia, probably defunct now... One of the former Yugoslavia states?