Julien & Claire is now available to watch online on Amazon