This photograph is from our trip to Tokyo’s Teams Lab Planet. The interactive art installation was next level and this image was taken inside an infinity mirrored room.