Kotomora
腑抜け (ふぬけ, funuke) Japanese meaning: coward | Kotomora