Celebrity Life
Magical Forest – Digital Art installation by TeamLab
“A Forest Where Gods Live” is the latest exhibition from teamLab and presented by Shiseido. It is an art installation to be held at picturesque an ancient mountain and its surrounding…