The beastly (and beautiful) Nubia Z60 Ultra Photographer Edition can now be purchased in Spain April 18, 2024