Taiwanese Giant Fried Squid and Japanese Crispy Long French Fries 🐙🥔🍟