An obscure band from New Zealand.

Three Heads on a Plate – LP/CD
Cactii – LP/CD

They only had a few releases, including several 7″ records. Check our review of Cactii:

See our review of the Cactii CD