Kotomora
オブザーバー (obuzaabaa) Japanese meaning: observer | Kotomora