That's it! That's it! PINK GIANT.
I just kew that someone here would know. And I knew that as soon as I heard the name I would remember. Sometimes I just get a total blank over something that I should remember and it just refuses to pop into my mind. Thanks!