Downloaded videos come without watermark.

Japan: Cute Alpaca Petting Shop Opens In Tokyo

You can also download at AP / Reuters
  • Captured on Saturday 20th of May 2023
  • Location is Tokyo


A cute shop offering interaction with Alpacas opened in Tokyo on April 4, attracting lovers of the fluffy South American Read more...