This is a one-man band whose seven-foot tall musical monster creates a funky bass 'n' drum groove.
Added by Upcoming Robot on September 27, 2007