I might love Stitch a little bit more than I love myself
  • France
  • JoinedNovember 17, 2014