r/evilbuildings•8 yr. agopcpowerThe evil toy factory called the Disney Store in Shibuya. Tokyo, JapanPosted May 20, 2018, 6:46 PM UTC450ShareSave