Wild Japanese trio delivers intense action with big toys.