Chewbacca
  • Full name: Chewbacca
  • Location: United Kingdom