2 months ago Twitter users believe Japan’s new Consumption Tax invoices will spell doom for the anime industry