Sounds like an off-the-shelf Subaru WRX engine.
Edit: just remembered, that came to the Super Touring committee first. Yes, it's the World Challenge-spec FRS, Subaru WRX 2.5L turbo engine. We forwarded it to the Touring committee to consider it for T1; guy wants to run it at Mid-Ohio second week of July.