Samarai

Samarai is a tiny port far east of Southeast Asia.

Special Productions
Rest House Master: Grilled Caterpillar Spit-roasted Crocodile Stewed Kangaroo Meat