Kotomora
支離滅裂 (shirimetsuretsu) Japanese meaning: incoherent | Kotomora