onelongnoodle
—
Taco rice, タコライス, is a very popular local speciality in Naha, Okinawa, Japan. [*Now with food words.] …