Hell defined

Last night I saw the definition of “hell” in a Taipei street market: a turtle, still living, was hanging from a hook punched through the rear of his shell (apparently as a display to attract potential buyers). Below him were two trays containing the heads and bodies (separate) of his childhood pals. Yick.