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