Name: Shooto Germany Title: Tapout Cup Date: Apr 17, 2011 Time: 11:00 AM PST Location: Messe, Essen, Germany Organization: Shooto Europe