Cup Noodle and fittingly named U.F.O. yakisoba get approval as certified space food
Just a few months ago, popular Japanese convenience store fried chicken karaage-kun obtained approval as certified space food for those at the International Space Station….