Kotomora
千両役者 (senryouyakusha) Japanese meaning: star actor | Kotomora