Mamoru Iriguchi’s triple bill at The Place is as strange as it is funny, while his use of technology is…