Toiletpaper Paradise: a bizarre installation of amazing, overcrowded decor