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…