Well... it's a modern modification of Mig-3 With some changes ... new cannon, rockets and so on It's called MiG-29