This game is a variant of Tamerlane II.

Chess variant page of Timurid