You are going to Watch Shangri-La Episode 21 English dubbed online free episodes with HQ / high quality. Stream Anime Shangri-La Episode 21 Online English dub Disappearance of the Holy Land.Karin attempts to keep Medusa under control but the building she’s in collapses and she is forced to escape. Kuniko, Kunihito and Momoko arrive just in time to join in the rescue efforts to extract surviving Akihabara citizens. Kuniko talks some sense into a despondent Karin and join forces to prevent Medusa from causing the end of the world. They find the otaku owners, who have survived, to aid them in their operation. Using an independent network provided by the otakus, Karin hacks into the orbital communications satellite Icarus to send it descending onto Medusa’s location.