slightly damned ramirez