Looks like Rudimentary Peni, sounds like Rudimentary Peni, even has English-accent vocals, but they’re from Long Beach! That’s in California! Spooky, huh?
–doug (Know)