Giant Robot Store: The Neko Show


The Neko Show: A Cat Themed Exhibition which opened on March 14th, 2020 at Giant Robot Store.