Kotomora
物に似ず (mononinizu) Japanese meaning: incomparable | Kotomora