Clue 5

People drop gifts inside of me, showing their trust in God’s mercy.