The City That Never Sleeps: Shinjuku Shark

眠らない街 新宿鮫 ‧ Movie ‧ 1993
The City That Never Sleeps: Shinjuku Shark (1993)
The City That Never Sleeps: Shinjuku Shark (1993)
The City That Never Sleeps: Shinjuku Shark (1993)
The City That Never Sleeps: Shinjuku Shark (1993)
The City That Never Sleeps: Shinjuku Shark (1993)