Solen-26

The Solen-26 is a military helicopter.