Celestial Mushra is a powerful form of Mushra, a Celestial Guardian of peace. He was originally one of the Celestial Guardians of Shinzo.
Advertisement
Celestial Mushra is a powerful form of Mushra, a Celestial Guardian of peace. He was originally one of the Celestial Guardians of Shinzo.