These images come courtesy of Cybertron Philippines and also Toy Kingdom, who will have a distribution event of new releases of Titans Return later today (January 7) inside Toy Kingdom, SM Megamall, Philippines.