Kotomora
デンドライト (dendoraito) Japanese meaning: dendrite | Kotomora