>>282000966
>literally explained in the anime
imagine if the people making the threads for the show actually watched it...