The Candy Spooky Theater is a Japanese band that blends rock with horror and Tim Burton-like influences.
Added by Upcoming Robot on April 28, 2008