Little Dragon - Nabuma Rubberband May 20, 2014ReviewsadminComment With Nabuma Rubberband, Sweden' Little Dragon come through with their shyest album yet.