Ringlefinch

Raglefan appeared in the 2010 movie called Troll Hunter.