Ameba was a store on Haight Street in San Francisco.
B.L.N.
has all Ameba's leftover stock .