Takeshi Yao

Takeshi Yao (矢尾 武) portrayed Ryota in Ninja Sentai Kakuranger.