Aniworks Logoworks
Garo: Crimson Moon

Episode 2 of Garo: Crimson Moon

TIED SWORD

Aired Oct 16, 2015