Transformers Stop Motion – KFC TOYS SIMBA (Victory Leo) – Simba or a.k.a Victory Leo from KFC TOYS. Comparable and combined well with Masterpiece Star Saber to form Victory Saber!. Quite heavy and a pretty good solid…
Too Awesome 👏🏻
Cheem