Where To Stream Boku Dake ga Inai Machi Season 1 Episode 1
Flashing Before My Eyes
- Aired January 8, 2016
- 30 Min
- Rated 7.8
- Number 11 Of 12 Rated Episodes
A sullen manga artist with special powers becomes immersed in a mystery he once thought was solved. When the unthinkable happens it is up to him to change the course of history.