Kotomora
八珍 (hatchin) Japanese meaning: eight delicacies | Kotomora