Kotomora
能役者 (nouyakusha) Japanese meaning: noh actor | Kotomora