Help is on the way

Earth may be in trouble, but Goku is coming to the rescue.
 
Added: 2/10/02
 
Help is on the way