Hannover, Germany
26 9 5

Location
Sahlkamp 8, Hannover, Germany

Website
www.bjjipc.com

Person in charge
Douglas Mayer

Affiliations