AMOEBA.

Front window on Sunset Blvd, Los Angeles

Using Format