Kotomora
臆病者 (okubyoumono) Japanese meaning: coward | Kotomora