Glowing green sphere floating in dense forest | Fantasy