These little fellas were part of the installation at a Shu Uemura launch this morning to show off their newest Tokyo Lash Bar collection available in July. Don’t you just love them? (And the lashes are pretty amazing too).

Tokyo Lash Bar Collection City of the Future launches July 2010 exclusively at Harrods and Selfridges