‘Momo’ Artist Speaks Out

Keisuke Aiso is an artist and the head of a special effects company called Link Factory, which makes props for Japanese TV shows. In 2016 he exhibited a some creepy looking sculptures in a series titled Onnen. One of the sculptures at the time was a three-foot-tall...