Kotomora
旅役者 (tabiyakusha) Japanese meaning: itinerant actor | Kotomora