Experimental Super 8 short by Kenji Onishi.
Released
Dec 27, 2002
0h 2m
肉食獣 HAM
Kenji Onishi
Director