Log Horizon Anime Blu-ray Review October 19, 2017January 11, 2019LoliNia Comment Studio: Studio DEEN Publisher: Sentai Filmworks Distributor: Section23 Release Date: October 24th, 2017