Ivan Ovechkin

Designer, Art Director, and Artist in Москва, Россия

Ivan Ovechkin

Designer, Art Director, and Artist in Москва, Россия

Visit my website

I'm graphic&interface designer with some geeky hobbies and strong passion for zombies&ninjas. I'm currently live in Moscow, Russia, but I hope some day my ninja zombies army will dominate the world.