General Yuki Finch Sep 3, 2003 dunxdLeave a comment For some reason a search for Yuki Finch on Google in the images section comes up with this picture! AdvertisementShare this:TwitterFacebook