Kraken Academy – Save the School in this Brand New Anime Adventure! September 10, 2021September 10, 2021Rachael Brearton Comment Rachael reviews Kraken Academy, an exciting new anime adventure in which players must save the school from certain doom! [...]