Takara Miyazaki

Trivia

 * Takara is a feminine Japanese name meaning "she who bites".