Kotomora
臆病神 (おくびょうがみ) Japanese meaning | Kotomora