Othello, Shakespeare Company of Japan and Pirikap, dir. Kazumi Shimodate and Debo Akibe. Tara Arts, London. 7 August 2019 By Sarah Olive It’s a popular fallacy in Japan that it is difficult to produce Othello because the country is too culturally homogenous: fallacious because, in Japan, there are several marginalised indigenous populations plus zainichi Koreans […]