God-Deygbene · Delta State · Nigeria