Punic Wars. Roman republic army. Hastati
Velites. Roman republic army. Punic Wars
BB-19 Boomin Beaver