Olympus UPL100FL
Very small cell filling its shell completely. Laegieskamp, the Netherlands