Kotomora
袋角 (fukurozuno) Japanese meaning: deer velvet | Kotomora