I just spoke on phone to the Japanese embassy here. Besides the other documents that are mentioned on the CIC website that are to be produced in the Japanese embassy for getting Japanese PCC, the Japanese embassy official to whom i spoke has confirmed that they will require the letter of request for Japanese PCC by the CIC. It will take 2 months for the Japanese embassy to get the PCC. That means i must accept the ITA right now and submit my application ASAP so that i can get the request letter from CIC.