Those are interesting. I wonder what the packaging looks like... it's been ages since I bought a Japanese TF. I could see myself getting sucked into buying that Megatron.
On a slightly related note, speaking of Takara... I finally found a Microman Gatchaman Ken today! Nifty stuff! Just put him all together and it's crazy how much you get for around $7. I wish Hasbro/Takara would just break down and do a Transformers and Microman merge line. That would be very nice.