Oh God, as a SRW fan, I just found out that this is a Daitarn 3 parody.
It's just too bad that Diana probably won't participate in being the parody of Zambot 3.
Those who do not fear the sunlight, charge at me with no hesitation!!!Are you talking about me...!?shiiiinleng wa guoSpecial technique!Gaaah...By borrowing the might of the sun...Solar Flare!!Woah...!!***tarn 3HissssssFor the sake of the world, for the sake of humanity, for the sake of crushing the cyborgs' ambitions!!