A weird mix of Vincy British ways, thrown in with some science, technology and theology - from the mind of De Mangoose Belly