A fork of Rural Dictionary
The brand of Instant Noodles from Indonesia.
"Indomie Indomie seleerakuu..." - TV Ads.