>>8218591>>8218588>>8218587Just read through a google translate of that page I linked in the first post,
doesn't seem to be any concrete info about a release date.
I wasn't even really able to tell if this is a production sample or more of a painted or colored prototype still.