ruthlessreviews.com
BLACK RAIN
An American Cop in Japan. Their country. Their laws. Their game. His rules.