Gigantes y cabezudos. Dudes wearing large masks. Typical icons of Spanish festivals. Witness a parade there, expect big heads. Each town tends to have its own version. Parading, mingling. Hide your babies.I know this week in Valencia, Spain, Las Fallas is underway, culminating on the 19th. (It runs for the first 19 days of March.) It's literally a display of large sculptures -- waiting to be set on fire. Fireworks. Accompanied by and parading with the big heads.
Gigants unleashed. Por supuesto.