I love giant isopods! So much that I have a bunch of links about them. My favorite being this album:
Songs About Giant Isopods. "An Isopod is Cute in the Eyes of an Isopod" is easily the best track.
Also a good species description from
Deep Sea News, who also definitely love giant isopods.
And, the classic: