Willion talks “Mascot Fur Life” and other (film) stuff!