Garo – Makai no Hana

Garo - Makai no Hana

Garo: Makai no Hana (牙狼〈GARO〉-魔戒ノ花-?, “Garo: The Makai Flower”) is a 2014 Japanese tokusatsu television drama. It is the fourth television series set in the Garo universe, this time focusing …