Travel CRAZY Indonesian street food – GIANT FISH HEAD + SATE PADANG – Indonesian street food in Jakarta March 6, 2023