Luigi Ferraro
Winx Club: The Secret of the Lost Kingdom 2008
Rating: 5.5
Leo the Lion 2005
Rating: 1.5
Opopomoz 2003
Rating: 6.1