Female Teacher Punisher: Goddess of Revenge

1990