IKEDA Akira (1976, Tokyo, Japan) began to make his own short films while studying English literature at Bunkyo University. After being involved in various...
Tag - Ambiguous Places
If one thing could be said about the contemporary Japanese directors, is that they can shoot truly weird, but very original films, with directors like Minoru...