"Puff" this guy ain't !!
Attractions & Amusements in The Riviera picture - There's nothing magical about him! Just so you'll know,this 6m (20 ft) high monster was Mentons own entry. I guess its what you might expect to find on a Lost Island. I suspect that its framework took the longest time of all to build.