I saw his band Daemonia play at a festival in the US about 10 years back. They played a lot of Goblin stuff, and versions of horror movie themes like Halloween, and stuff from Dario Argento's movies.
I also shared a car ride to the airport with him, but his English was quite limited. Nice fella though.