A shy teen journeys to the mystical land of Agartha, facing perilous challenges while uncovering hidden secrets in this breathtaking anime fantasy.