Ultraman Leo was a character that followed in the line of the popular Japanese Ultraman television series, each season would see a new successor to line. Leo was the last of the Ultra series produced in the 1970’s. According to collectors, the … Continue reading Ultraman Leo
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed