Big Fat Japan is a 3-headed rock-and-roll gargoyle from Bowling Green, Ohio.
Get into them here: http://bigfatjapan.bandcamp.com/
Biography text from Last.fm, available under CC BY-SA.