Kotomora
筋紡錘 (kinbousui) Japanese meaning: muscle spindle | Kotomora