Overview not available
Release Date
Dec 30, 2005
Episodes
5 episodes
EPISODES
1
Overview
Dec 30, 2005
2
GARO Gaiden: Smile
Dec 8, 2006
3
Beast of the Demon Night, Part 1
Dec 15, 2006
4
Beast of the Demon Night, Part 2
Dec 22, 2006
6
GARO Special: My Name Is GARO
Mar 29, 2012
Details
Language
Japanese
Country
Production
Network
Metadata
TMDB ID
5643