Ivan Yoshua

Ivan Yoshua

3D Artist and UX Researcher / Designer Enthusiast — Have a huge interest in social issues and games industry WA/Call: (+62) 85155–330075