“Daikon Ashi” is a Japanese term that means legs that look like big white radishes.
Released: 2004-01-01
WhatToWatch — search all titles