Individual visa shouldn't take as long. I think if you have already signed the contract then there is nothing to worry about. Relax, HMC is not going to cheat you. They might have applied for a bunch of visas, hence the delay.

Good luck.