Nelson Shin 1 result

South Korean Cartoonists Cry Foul Over The Simpsons

Sitting in his lively studio in western Seoul, veteran animator Nelson Shin is clearly proud of ...