Kotomora
臆病風 (okubyoukaze) Japanese meaning: loss of nerve | Kotomora