Castle of Sand
A bruised and battered corpse in Shibuya, Tokyo has the attention of the local cops.…
3 months ago
A bruised and battered corpse in Shibuya, Tokyo has the attention of the local cops.…
Fukuura Koharu works at a child welfare office and plunges into despair overnight. Then she…
Satomi is fine being alone until an AI named Shion joins her class with a…
In 1879, Kenshin and his allies face their strongest enemy yet: his former brother-in-law Enishi…