Monster Magnet
Ego, The Living Planet
I talk to planets baby

AAAAARGH!