By The Last Podcast Network
Holden and Jake explore the making of beloved Studio Ghibli film "Princess Mononoke"