Found this over on 2Chan.net's hobby board. It was in a thread showing some model kits that will be shown at the upcoming Wonder Festival in japan. The message which accompanied the picture did not mention anything about this Optimus Prime itself.