Episode 158 of 366
Right Arm of the Giant, Left Arm of the Devil
Aired 30 Jan 2008 · 24 min
Other titles
RomajiKyojin no Uwan, Akuma no Sawan
Japanese巨人の右腕、悪魔の左腕
Comments (0)
Spoiler-safe mode
No comments yet. Be the first to share your thoughts on this episode.