
Appleseed XIII: Tartaros
2011
Takayuki Hamana
Director
Luci Christian
as
Deunan Knute
Kenjirô Tsuda
as
Greg
Emily Neves
as
Hitomi / Pollux
Mugihito
as
Poeas