En vild japansk trio ägnar sig åt intensiv fingersättning och hardcore action.