Epic Games’ interesting teasers for Fortnite continues as people have now discovered llamas in real life locations across Europe.

As of this writing, five llamas have been found:

  • London, England
  • Barcelona, Spain
  • Warsaw, Poland
  • Cologne, Germany
  • Cannes, France

Images from sources including Reddit and Twitter.