KECHE – ODO (PROD. BY WILLISBEATZ) KECHE - ODO (PROD. BY WILLISBEATZ). Check the new single from Keche. He captioned this masterpiece "ODO" which means Love. ...