itcf starfish story