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! Advertisement Share this:TwitterFacebook