Chihayafuru Wiki
Chihayafuru Wiki

Kyoko Yamashiro (山城 今日子 Yamashiro Kyoko) is one out of seven certified Karuta readers who is a 7th dan karuta player/former queen and the grandmother of Rion Yamashiro.


Kyoko actually looked like Rion Yamashiro when Kyoko was younger.



Kyoko first started playing karuta in elementary school.


Karuta Style[]


Rion Yamashiro[]

Kyoko worries quite a bit about her granddaughter's preference to have her read. Still, Kyoko did teach her some secrets of karuta reading that helped her in her karuta style.

Kanade Oe[]

Oe admires Kyoko's work a great deal.

Hisashi Suo[]

Suo prefers Kyoko's reading the most and affectionately calls her "Kyoko-tan".

Akihito Sudo[]

Sudo attends her karuta reading school in the hopes of becoming a professional karuta reader.


  • The name Kyoko means "today, this day" (今日) (kyo) and "child" (子) (ko).
  • Kyoko's middle name Toono means "far, distant" (遠) (to) and "field, wilderness" (野) (no).
  • Kyoko's surname Yamashiro means "mountain, hill" (山) (yama) and "castle" (shiro).
    • Her maiden name Hosaka means "protect, guarantee" (保) (ho) and "slope, hill" (坂) (saka).


  • Kyoko owns a rice field.
  • In Chapter 128, it is revealed that Kyoko is a former Queen.
  • In Chapter 185, it is revealed that Kyoko's maiden name is Hosaka (保坂 今日子 Hosaka Kyōko). In Chapter 227, however, her middle name has become Toono (遠野 今日子 Tōno Kyōko).
  • Keiko Serino (one of Kyoko's voice actress) is a karuta reader and a member of the All-Japan Karuta Association.
  • In Chapter 227, it is revealed that Kyoko and Youko Kuzuryu are the same age, so Kyoko is at least 68 years old.