This is Abogreeda's Horse!
An unusual game of chess between two rivals.
Khaled Ahmed Badreldeen
Mohamed Ashraf Elbaz
$1
White Pieces Player
Black Pieces Player