Kotomora
豆殻 (mamegara) Japanese meaning: bean plant remnants | Kotomora