Japanese dictionary
だいきんぼし
surprise victory; upset; coup
Kanji details
・large
・big
・gold
・star
・spot
・dot
・mark