Yea, no
Thats clearly a knight on a horse, thus Odin