Very odd indeed!

Lime Source Shower Gel is exactly what came to mind when I saw the photos, how very bizarre.