I got BARAICHIGO today.

BARAICHIGO is Japanese name. BARA means Rose. Ichigo means berry.
Rubus illecebrosus Focke 

Comments
Sign in or get an account to comment.