Picture a series of luminescent ghost-dolls within a dimly lit miniature dollhouse. This image is set in a scene that seems like an abandoned playroom, enveloped by the surrounding dense forest. Looking in from the outside through a window is a colossal, hyperrealistic human eyeball, adding to the surreal ...
So sweet!