To Your Eternity Episode 14 gives a lot more context for the Jananda island arc. It doesn't seem as out of place now.

DoubleSama