Kotomora
探索木 (tansakugi) Japanese meaning: search tree | Kotomora