devourthekitten
UG Monkey
Join date: Jul 2007
2,088 IQ
#1
Kind of silly Japanese hardcore. Great yelping vocals. Fun though. Very upbeat and positive, wacky-ass sound.

Find a page for yourself, I'm posting a lot of threads here...I can link their album "Happy Funny Life".