Kotomora
忍石 (shinobuishi) Japanese meaning: dendrite | Kotomora