(Translated by https://www.hiragana.jp/)
BAFTA: The arts charity for film, games and TV