Fencer of Minerva
Season 1 poster

Fencer of Minerva

Season 1

19945 episodes

Episodes