Thea Triffid
overview