Kotomora
観測者 (kansokusha) Japanese meaning: observer | Kotomora