Daikon Ashi

Daikon Ashi

2004-01-01 2 min

“Daikon Ashi” is a Japanese term that means legs that look like big white radishes.

Cast