Ikeda ShinIkeda Shin (1974, Shimane prefecture) studied at the Musashino Art University.FilmographyIkeda Shin at IFFRBloody Mary Had an Electric LambIkeda Shin5'JapanIFFR 1997