Wild Japanese trio delivers intense action and facial.