what does tamaryokucha mean