Balut - ? OK I think this one is Phillipines or Vietnam and GROSS~!

Larbgai - ?
Poutine - ?
Bakso - ?
Donburi - ?
Spanakopita - Greece?
Mokeka - ?
Shchi - ?
Laksa - Thailand? ok if not that then must be Malaysia???? How come I had that in Thai restaurant?
Bulgogi - ?