Takemichi returns to the present, but finds the timeline to be the worst one yet.
Season 1 • Episode 36 of 63