Sentai Filmworks Rescues “Green Legend Ran” OVA

Sentai’s taking fans on a trip to the long-forgotten year of 1992, no DeLorean required....

Read More