Kotomora
目撃者 (mokugekisha) Japanese meaning: eyewitness | Kotomora