China Cat Sunflower. Happy Music with real instruments.