Mie Lala, Banda Aceh.
Biggest friggin’ crabs I’ve ever had.

Mie Lala, Banda Aceh.
Biggest friggin’ crabs I’ve ever had.