A towering feastr