Kotomora
物怖じ (ものおじ, monooji) Japanese meaning: cowardice | Kotomora