I’ve created this thread to separate any discussion/feedback about the availability of Valhalla Coins.
Are Valhalla Coins available in loot anywhere other than completing Season 3 Stages?
UPDATE March 6, 2020
I asked the Small Giant Staff this question, and got back the answer:
Please discuss feedback on Valhalla Coin availability in this thread.