HTML meta charset no funciona

Al comienzo de mi página, tengo el siguiente código:

<HTML>
<head>
<meta charset="utf-8">
<title> 
//other

Usé elmeta&nbsp;Porque tengo que poner en mi sitio web algunos caracteres japoneses. Aquí puedes ver un ejemplo:

<tr>
<td><label class="blacktd" onmouseover="apriimg('imgbox', '4');"> Shy Guy Bazaar </label></td>
<td><a href="http://www.youtube.com/watch?v=kpmkZIcD7fc">2'03"007</a></td>
<td>そうめん</td> //look at here
<td><img src="http://mk7vrlist.altervista.org/flags/jp.gif" /></td>
<td>2013/06/30</td>
</tr>

Busqué en Google y vi que simplemente necesito poner esa etiqueta con elcharset&nbsp;atributo. Por cierto mi página web muestra%u305D%u3046%u3081%u3093&nbsp;en lugar de "そ う め ん". ¿Sabes por qué?