(Golden Knight) Garo, (not to be mistaken with SNK’s fighting video game, Garou: Mark of Wolves) is a Japanese special effects show also known as tokusatsu, with very dark yet marketable Ancient European armored beings depicted to defeat monsters known as Horrors. 223 more words