GARO Wiki
GARO Wiki

TFC Logo.jpg

The Tohokushinsha Film Corporation or TFC is the television and film production studio behind the GARO series.