Well....so we got context but we still don't have answers?? This was a wild prologue..
Watch "Hitori No Shita 1x12 To the Future" on Streamable.