Clue: Japanese art, complete with fine raised frame (5)
Answer: KENDO
Explanation: Definition: Japanese art
END (to complete) in reverse of OK (fine); Kendo is a Japanese martial art that uses bamboo swords