Kotomora
怖がり (こわがり, kowagari) Japanese meaning: coward | Kotomora