tougarashi

English

Noun

tougarashi (uncountable)

  1. Alternative form of togarashi.