Kotomora
藪蛇 (やぶへび, yabuhebi) Japanese meaning | Kotomora