British woman: They asked me if I be­lieved in Je­sus and I said, ‘No, but I do wor­ship Godzil­la.’

CCS Home Base, Fodome Road
Ho­hoe, Vol­ta Re­gion
Ghana, West Africa