yep, you can unlock one of these.
On the first half of stage 26 you need to defeat all the other Liege Geios, then bring the last ones hp to 1000 or less.
Appears on these pages
The Liege Geios (ライグ＝ゲイオス) is a fictional robot in the Super Robot Wars series. It appears in...