Development Technical Officer Insarn (開発技官インサーン, Kaihatsu Gikan Insān) is Zangyack's mad scientist, supplying the Action Commanders with powerful weapons and modifications. Using a special energy gun, she can resurrect an Action Commander who was defeated and make them grow giant.
CollectionDX - Japanese Toys - Toy Reviews, Toy News and Toy Collections. Soul of Chogokin, Japanese Robots | International Toy Culture
Evil Ryu vs Psycho Bison
3 days ago