S1 · E5119 December 200321m0

Origin (2)

Transformers: Armada

Episode Summary

The purpose and meaning behind the endless war is revealed.