Date: Aug 05, 2004 Location: Korakuen Hall, Tokyo, Japan Organization: Smackgirl
Marloes Coenen vs. Yoko Takahashi watch video >>