Anna Greta Giannotti, Elisa Garbo,Ely Garbo: Diamond Beast - The Number of the Beast - fan filmed on February 13, 2014 Anna Greta Giannotti Elisa Garbo Ely Garbo +