Your New Potato God Is Also The Mascot Of The Famous Idaho Potato Bowl