કાવમોરા કેટલાક વર્ષો પહેલા દિલ્હીમાં જાપાનના ડેપ્યુટી ચીફ ઓફ મિશન તરીકે પણ કામ કરી ચૂક્યા છે.