I've heard this paticular short stick kata is of Filipino origin. Does anyone know as to what this kata translates to in English?