Who is this?
Well, I guess we'll all find out, when A Stream of Stars...: Gunblade Phoenix comes out. Ah, yeah he does look a bit like a White Power Ranger... But when the full image comes out, you'll notice some important differences. That suit is also supposed to be far more armor-y in make, but there's clearly a Super Sentai thing going on.
He actually has Battle Core Optimus Prime's deco.