KARAS Anime Review – When CGI Goes Well

on April 27, 2016

Humans, youkai, godlike existences, white cats, organisms contained in liquids within tanks, armours, CGI, exceptional fighting scenes, katana, Yakuza, motorbikes, guns, chains, Tokyo, love, cute snail-like beings, and so much more – this is the…