Japanese folklore demon museum celebrates the career of Ultraman series monster creator Toru Narita in special exhibit
Toru Narita is most famous his work on the Ultraman series, particularly his creative monster design, but took much inspiration from oni, the demons of…