In/Spectre
Season 2
Ep 1. That God's Name Is
- January 8, 2023
- 25 min
-
(23)
Kotoko and Kuro investigate an empty apartment that has strange noises coming from it every night.
Kotoko and Kuro investigate an empty apartment that has strange noises coming from it every night.