Japanese Baked Hamachi