GIANT 20 FEET HIGH PUPPETS. (HIGANTES). CEBU, PHILIPPINES


 


Part of the annual SINULOG MARDI GRAS in Cebu, Philippines. Giant puppets, some over 20 feet high and operated by one man take part in the all day parade. Amazing!