Jan wah li zombies 01
The Walking Dead London

Quick zombie invading London sketch

More artwork
Jan wah li crystal 02Jan wah li concept 529Jan wah li barn 01