valhalla: (Norse mythology) the hall in which the souls of heros slain in battle were received by Odin
heaven: the abode of God and the angels
gill slit: one of a series of slit openings in the pharynxes of fishes and aquatic amphibians through which water passes