Tsubokawa Takushi Director (3) Hameln (2013) Aria (2007) Utsukushiki Tennen (2005) Writer (2) Hameln (2013) Utsukushiki Tennen (2005) Producer (1) Utsukushiki Tennen (2005)