Frame Aspect: 16:9 Submitter Country:
139510

Self-cleaning toilet, new invention.