1peacelover
Jedi Master
I was told this was actually in Spain & not Italy.
. Looks just like the ones from the 1990's Gargoyles animated series, Gargoyles (TV Series 1994–1996) - IMDb
Thank You for easing my mind a bit, Mari.Saw that one; apparantely it is a video done by some teenage kid from Spain, playing on his computer....