This week we talk about the very rare and somewhat mysterious Ultraman Leo figure from Japan. The figure is actually on a Mego type one body but we know precious little about it. Was it made by Mego or did Miura just buy some bodies? Are there other characters in the series? These are…
More...
Comment