Ribbit and Wak Tapestries