Daily Haiku – 22.03.2013 #0067 Two cannibals eat Each other until they are Just two kissing mouths. Share this:TwitterFacebookLike this:Like Loading...