UPSIDE DOWN
27 Episodes
Latest Jan 2025
After having a weird dream about a train trip, Nekuro wakes up without memories to discover that something really bad has happened and she's the culprit.
UPSIDE DOWN
27 Episodes
Latest Jan 2025
After having a weird dream about a train trip, Nekuro wakes up without memories to discover that something really bad has happened and she's the culprit.