Flower Frankenstein
Flower at Soda Pop's in '85.
Flower is an artist who did many installations in Hawaii and now has a store in San Francisco