It's Japan.
It's most likely not a parasite, just bad ramen.
If the symptoms are affecting your life, work, travel, etc., hit up a drug store and get anything anti- diarrheal. You'll not shit enough to do what you have to do. Though, with stomach flu, it's best to let it run it's course so your...