Kotomora
証拠物 (shoukobutsu) Japanese meaning: physical evidence | Kotomora