Toy Thursday – X Plus Ultraman Leo & Astra Set

The Ultraman series has long since been one of my favorite Kaiju TV shows beginning with the original Ultraman (1966).  Since then, I’ve follow each of the shows with Ultraman Leo (1974) being the one that I seem to revisit the most.  For those fans of the Ultra series will be delighted to know that high end Toy maker X-Plus will be releasing the Real Master Collection Ultraman Leo & Astra Set standing just under 9 inches tall complete with resin base.  The set retails for 30,780 yen (approx $273 US) and will be available March 2018.