Internet Archive - Anonymous Interpretation:
This unusual dream signifies success after you have almost given up hope. Persevere !