Wormwood is an intergalactic, inter-dimensional, immortal, happy-go-lucky larval worm-thing with a liking for fine stout, strippers, and most of the other vices planet Earth has on offer. Oh yeah, and... This description may be from another edition of this product.