Can't seem to find this factoid.
Taking a wild guess here... '95- '96?
The year that Epi was first released might be a year or two off 1985.
The epi was first released in 1986. As far as the petite epi noe, not sure of the exact time frame.