TV Show · Anime · Animation A teenager merges with a suit of bio-armour to protect his world. 2005 · 23m