DSC01381 Published February 10, 2014 at 1024 × 768 in Keiko – The Lucky One Come on all ready… I can’t keep up.