Looks like a Mig-25 Foxbat.
Exactly what I was thinking, especially in the undercarriage. Looks like they mocked up this thing on an Foxbat airframe.