Yogyakarta also known simply as JOGJA is a Kingdom on the island of Java in Indonesia and home to INCREDIBLY delicious and unique street food. This is...