Alistair Smythe Mecha

Early sketch for a Spidey game boss.

Mikael leger alistair