Beauty: The ultimate Kabuki

October 04, 2013

My favourite find at IMATS.   How could I not bring home the ultimate Kabuki from Hakuhodo????