Kotomora
棘 (おどろ, odoro) Japanese meaning: briars | Kotomora