Hemmorhouch!

Photo courtesy of David Roland. Found in a convenience store near Mt. Fuji, Japan. Japanese says: “be careful of the water pressure”