八百万

Noun

 * 1)  eight million, used to depict the number of 
 * 2) a myriad; a multitude; a countless large number or amount