giant octopuss and giant lizard fighting, anime style