Kiwami

Kiwami Damashii Golden Knight GARO

Post Pic

Garo is a Japanese Tokusatsu TV series which lasted 25 episodes. The show revolves around the central character Kouga Saezima, who holds the title of Makai Knight and protects humanity against demonic…