Kotomora
観察者 (kansatsusha) Japanese meaning: observer | Kotomora