The BEST episodes directed by Ichijun Kosaka

Wizard Water
star
7.50
4 votes

#1 - Wizard Water

Garo - Season 2 - Episode 13

After Kouga and Leo finish a training session, Zaruba spontaneously combusts. Kouga calls Jabi to help, who goes off to repair Zaruba, but the man in the red mask appears before her and attacks.

Watch Now:AmazonApple TV