I have a feeling it's a variation of "Katchousha"   (ka-chu-sha)

Reply via email to