Glory Hole Shop 

Location: Hamburg, Germany 

Release type: Unknown