Japanese island Okinawa's on a Jewish mosaic displayed occasionally (3,4)
I believe the answer is:
iwo jima
'japanese island' is the definition.
(I've seen this before)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for iwo jima that I've seen before include "Battleground" , "Largest of the Japanese Volcano Islands, heavily fortified in World War II" , "site for WWII battle" , "Japanese island" , "Second World War battle island" .)