Kotomora
二分木 (にぶんぎ, nibungi) Japanese meaning: binary tree | Kotomora