Skip to main content

Definitions by Koonplay

Daikon head

Daikon is a radish vegetable that many japanese eat daily.
Daikon head by Koonplay October 2, 2018