Sending insulin via DHL with a permit is an option, but the viability of the insulin on arrival is of course a concern
Registering with a clinic was my logical expectation, I've emailed the Japanese Embassy and are awaiting a further reply, they did confirm about the permit but did not expand...