todatu

s. todatu — Entanglement; obstacle, hindrancemanner-1886-vision