Harshadb
Creature TD, Tech Artist Currently in Tokyo, Japan. Working in the Animation Industry since 2003.
Marza Animation PlanetJapan
Creature TD, Tech Artist Currently in Tokyo, Japan. Working in the Animation Industry since 2003.
Marza Animation PlanetJapan