It looks like a Liberty motor actually. Liberty being the non-US Legacy.
What really gets me is their description:
Engine No. EJ20
Subaru Turbo 2200CC = 2.2L
The EJ20 is the EJ series with 2.0L displacement. 2200CC means that there is 2.2L of displacement. Something is very fishy.
Heck, the person that posted it doesn't even know model years the engine can go into..."Impreza '95--'99" Try again.