Anime logic (spoilers..maybe)