Wikipedia definition
1. Garo (TV series), sometimes referred to as Golden Knight Garo, is a Japanese tokusatsu television series. It was broadcast on TV Tokyo from October 7, 2005 to March 31, 2006, lasting 25 episodes (with one additional "Overview" special, summarizing the events of episodes 1 through 13, aired before episode 14). On December 15 and December 22, 2006, a special entitled Garo Special: Byakuya no Maju aired.
Read “Garo (TV series)” on English Wikipedia
Read “牙狼-GARO-” on Japanese Wikipedia
Read “Garo (TV series)” on DBpedia


to talk about this word.