Kotomora
竹の節 (takenofushi) Japanese meaning: bamboo node | Kotomora