Garuda shell nuts
Kacang kulit garuda
Location: Indonesia