Solving the Mystery of When the Little Witch Academia Game Takes Place

www.anime-now.com 2017-12-18 0:00

New video game Little Witch Academia: Chamber of Time has been released in Japan. But as the West has a few more months to wait, you may be wo…