Silver Idol

Silver Idol is a God Card that grants you 5000 Belief.

Acquisition and unlocking
One is acquired by winning the twelfth battle of the Mount of the Gods event. It is unlocked when acquired.