Life has its ups and downs, but sometimes the Abunai Deka return. "
1996 · Action, Comedy, Crime · 8.8