Kotomora
豆板 (mameita) Japanese meaning: candied bean slab | Kotomora