Ido Yehimovitz

Art Director // Character Designer // Game Artist // Toy Collector

artofyido.blogspot.com

Tel Aviv, Israel