Orca force. S インサート. Difficile pronunciation. Kenzo name meaning.