Apparently KrebStar is a band from Boston that was active in the late '90s. I found this CD still wrapped in plastic at a Goodwill in the Boston area, and I bought it because the album art intrigued me. I couldn't find them on streaming services, which makes me think about all the music that exists out there that might never be heard again unless someone finds a physical copy. Anyways, this album actually is available on Bandcamp here if you want to listen.