Tropical mega battle 1999-2001