Guillermo Del Toro show 2015.09.11 - 2015.10.03 VENUE Gallery 1988 (Los Angeles, USA) WEBSITE https://nineteeneightyeight.com REPORT https://nao-shi.com/jpreport/3371/