So, just so we're clear.
He DOES have translucent bits in weird places like the rest of the RiD voyagers? Which means...which MEANS...there's a legitimate chance that it'll get a US release.
Hate to break it to you mate, but unless you count his actual windows which fold up into the forearms, theres no random translucent parts
The stickers on him are pretty good, but this looks closer to FE style than RID, the massive number of micron ports that are mostly molded into the plastic rather than stuck on is a big indication too