Date: Jun 30, 2006 Location: Korakuen Hall, Tokyo, Japan Organization: Smackgirl
Marloes Coenen vs. Yoko Takahashi watch video >>