Pleomax - What the Logo?

Pleomax - What the Logo?