I've been trying to find info on this band but there isn't too much. They have members of the band Gravedigger V and recorded a mini-LP for Voxx Records and then moved to San Diego and disappeared.
Apparently Spin Magazine printed an article on these guys claiming that the lead singer, Leighton Koizumi, had died and the band was no more. Fortunately for us, they've re-emerged from the grave and have started to play again, releasing another album called Uglier Than You'll Ever Be! which is a live album.
Dig that trashy sound of: