a still of goof troop, a devastating tsunami makes land in madagascar