This pink pretty flower is called &amp;quot;Imokatabami&amp;quot; in Japan.