Kotomora
悪推量 (waruzuiryou) Japanese meaning: distrust | Kotomora