Permanently Deleted

    • wifom [they/them]
      ·
      2 years ago

      The new Saint Seiya film - https://en.wikipedia.org/wiki/Knights_of_the_Zodiac_(film)

      From what I can tell it was panned by critics and mostly disliked by fans of the franchise