Kotomora
臆病神 (okubyougami) Japanese meaning: god of cowardice | Kotomora