Kotomora
目撃 (もくげき, mokugeki) Japanese meaning: witness | Kotomora