Japan really should be exploring new missiles, and as it so happens, Kongsberg has developed a submarine-launched version of its Naval Strike Missile - a Harpoon replacement (or in Norway's case, a replacement for Penguin):
Goodbye KNM Trondheim!
Naval Strike Missile
Specifications...