Alistair Smythe Mecha

Mikael leger alistair

Early sketch for a Spidey game boss.