Wow that car is all messed up. The center console and headlight bezels look to be an 05. The taillights are from an 02-03. The speedo looks to be a out of a WRX. I couldn't tell you where the hell the leather interior came from though. Maybe an STI limited. I've heard they have leather then again they're so rare I can't imagine or don't want to imagine someone ripping one apart.
Maybe someone put a STI motor, tranny, drivetrain, wheels, and brakes in an 05 WRX. Then did a custom interior... then crashed it. The real question here is why.
If you have the whole VIN# maybe have someone Carfax it or something.
Good Luck