Aniworks Logoworks
GARO: THE ANIMATION

Episode 1 of GARO: THE ANIMATION

Aired Oct 3, 2014