ICFTS

AcronymDefinition
ICFTSIt Came from the Sea (band)
ICFTSIt Crawled from the South