StormLord rated Medusa vs Science: 4 stars Jan. 14, 2023 Public Medusa vs Science by Riichiro Inagaki