JUST A THOUGHT.
related to OTTO and "WATCH THE WATER"
+MIRROR
Otto took a POSTER. when you type Poster backwards into google your linked with Restop. (1 letter difference)… But Restop refers to Disposable Liquid Waste…
could have any meaning?