Shizuka MIYAZAKI
Director
Mimoptera have a nature to assimilate with its surroundings. It assimilates its own form into the environment to avoid the attention. What would imitation bring on? Will mimoptera keep imitating all life?
Source: Tokyo University of the Arts
There are no custom lists yet for this series.