NEW FOOTAGE OF A GIANT SPOTTED IN THAILAND!