0 Unscarfed Oct. 02, 2022 Unscarfed 2022 10 min In a palace where humans serve giants, the servants wear blue ribbons as a sign of oppression. A day later, the ribbon is around a new neck. They ... Animation