Transformers in Japan

July 29, 2014 - 12:00:00 am
Japanese “Cosplay” fans clad in Transformers robot costumes pose for photos at the Japan premiere of the latest movie in the series, “Transformers: Age of Extinction”, in Tokyo yesterday. The film, which premiered in the US in June, will open across Japan on August 8.