Kotomora
砂ずり (sunazuri) Japanese meaning: chicken gizzard | Kotomora