Eye-popping digital moving image work with an equally arresting soundtrack from noise music heavies.
Director
Ukawa Naohiro
Release Date
November 20, 2001
Runtime
0h 55m
Status
Released
Original Language
ja