Welcome To The Big Castle

Mickie Javaid-Camua is an artist who has worked on games like Call of Duty.

You can see more of Mickie’s stuff at his personal site and ArtStation page.

Log in to comment on this story!