かんぺき
Meanings
Noun
1. perfection; completeness; flawlessness
Kanji used
complete
gem with a hole in the center
Composed of
perfect; complete; flawless