Wanna get married in The Big J? If you can afford the air fare, you might want to check out this wedding hall in Tochigi Prefecture on the island of Honshu. You can arrange to have an Alpaca as a witness to your vows. (What? No Pikachu riding on its back?)
The RN24 article says no, there’s no little-known Shinto or Buddhist thing that mentions Alpacas as good luck.
The brides and grooms just think it’s Cute. See, some things need no translation.