Kotomora
洋がらし (yougarashi) Japanese meaning: Western mustard | Kotomora