PUZZLEPUZZLEthumb_upthumb_downPUZZLEDecember 31, 2001Directed byIsao YamadaJPlanguage Japanese Last Updated: 14 days ago Request Update Cast