A few anime little heroes, and then fierce fight with the bad guys.