Kotomora
無始無終 (むしむしゅう) Japanese meaning | Kotomora