Where To Stream 16bit Sensation Another Layer Season 1 Episode 13
The Things I Hold Dear
- Aired December 27, 2023
- 30 Min
Just as Konoha and Mamoru are about to lose all hope, they hear a mysterious humming. As they turn their eyes to the sky, they see a giant glowing body of light descending upon Akihabara...