Super Robot Taisen OG Saga Masou Kishin The Lord of Elemental TVCM

4,368 views · Published 19 April 2010 · 0:16 · Indexed 27 October 2026

Channel: D180223 · 2010 · Gaming

Watch on YouTube

Cosmo Nova looks AWESOME!!!

Release date is 27th of May 2010 in Japan.

More from this channel