The son of the late renowned magician, Professor Peller and the General Overseer of the Fingers of God Church, Alagbado Lagos state, Bishop Kayode Joseph Abiola Peller, has