Game News Netflix’s Junji Ito Maniac translates Ito very faithfully and horrifically By Admin - January 20, 2023 0 41 Share Facebook Twitter WhatsApp Email Print Telegram Image: Studio DEEN/Netflix Studio DEEN’s latest Ito anime shows the limits of adapting him from manga Continue reading…