Food Station Japanese

Products specifications
Screensize 10.0''