Umbramatic
The Ghost Lord
Surfing the net one day and found this:
I have no clue what this thing is, but I just really want to know if anyone can identify it. The pic doesn't look shopped, and I'm pretty sure it's of this earth...
I have no clue what this thing is, but I just really want to know if anyone can identify it. The pic doesn't look shopped, and I'm pretty sure it's of this earth...
Last edited: