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.