Caribbean animated weather satellite