Japanese dictionary
わくせい
dark horse; surprise contender
Kanji details
・beguile
・delusion
・perplexity
・star
・spot
・dot
・mark