GARO -VERSUS ROAD-, is Japanese television series that premiered on 2020-04-02. At the time of writing, it consists of 1 season, with 12 episodes.
Season: 1
Episode: 12
Name: Versus Road
Aired: June 25, 2020