ICFTS

(redirected from It Came from the Sea)
Also found in: Wikipedia.
AcronymDefinition
ICFTSIt Came from the Sea (band)
ICFTSIt Crawled from the South