Ubi404

A strange picture which was shown, when searched game was not found in Uplay shop, here. I don't know what it is (and from which games), but it would be very nice creature for HoMM game.

Thanks Avonu!