Planning a wedding is a lot of hard work. There is so much to do… organizing the guests, the dress, the clothing… the list is endless. It's pretty natural to then forget a few important duties along the way and Hotel Epinard Nasu in Tochigi Prefecture, Japan have a very novel service to help. For anyone who forgets to arrange a witness for their big day, the hotel is offering the services of an alpaca stand-in! Weddings in Japan are incredibly formal and traditional affairs, so this whole alpaca trend brings a breath of fresh air to the proceedings!