The beauty that devours