Tag "Togusa"

Ghost in the Shell’s Chin Han on anime, whitewashing, and being a franchise man

Chin Han is a face that you’ve probably seen everywhere. He’s been in your favorite movie and television show. He’s been involved in the industry for years working in Asia