Japanese kebabs or 'yakitori' are now Space-approved!

Food