Browse episode ratings trends for Godhand Teru. Simply click on the interactive rating graph to explore the best and worst of Godhand Teru's 6 episodes.
Best Episodes of Godhand Teru
Not enough show information to display best episodes.
Worst Episodes of Godhand Teru
Not enough show information to display worst episodes.
Godhand Teru Episode Guide
I Can Hear the Screams of Life
S1 Ep1
3.3
11th Apr 2009
The story revolves around a young man named Mahigashi Teru.
Loading...
The first episode of Godhand Teru aired on April 11, 2009.
The last episode of Godhand Teru aired on May 16, 2009.