Isn't this the entrance to the House of Wolves waiting to be opened up?
English
-
I think it is... That massive structure made of blocks on Venus... Who knows. Something is up there.... ;)
-
Maybe, but this is venus, idk if theyre supposed to be here or not :p