Original title:Tokyo Raiders
Release date:2000-01-28
Duration:118 min
Country:
Hong Kong
Rating:IMDb5.8