Kotomora
過信 (かしん, kashin) Japanese meaning: overconfidence | Kotomora