Isaac W.

Isaac "Isaac" W. is the assistant art lead and a 3D artist of Installation 01.