They say God is everywhere and in the Philippines this may be literally true. In this deeply Catholic country he tends to manifest himself in the form of collectable 'action figures.'

Cagsawa Church, Luzon ,Philippines 2004