Visa information for Japan Residents

This semi-official agency handles visas to India for Japanese residents.