Ultraman Leo

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