Idols are literally EVERYWHERE in Taiwan.
When I was at our local walmart/target-like store, I found these: 3M sticky idols.
I was truly taken aback at first, but then I remembered that this is Taiwan, the island of a thousand gods.
Father, please continue to have mercy on the Taiwanese people giving them more time to respond to your grace. Soften their hearts and open their eyes. Set them free from the idol worship that binds them.