Likely a modern variant of Kemon or Cayman-like forms, built from contemporary phonetic patterns.
Like Keimon?
Swipe through thousands of names like it