danmaku icon

NOW_SHOWING: VANISHING ON 7TH STREET (2010)

5.8K ViewsJun 5, 2022

An inexplicable power outage hits Detroit and at sunrise there are only a few people left. The rest have disappeared and the only thing left is a pile of the clothes they were wearing.
creator avatar