Universal Music

Xigubu

Xigubu

Xigubu is an 8-track album by Musa Keys, released on 12 December 2025. It runs for about 51…