Takara Transformers Masterpiece: Starsaber

starsabercomboThis is the latest Takara Transformers Masterpiece collector’s toy: MP-24 Starsaber.  Starsaber is from the 1989 Japan only release Fight! Super Robot Life-Form Transformers: Victory series which featured 44 episodes.

starsaberrobot [Read more…]

%d bloggers like this: