O. Ikeda

O. Ikeda played Yeng in DW: Marco Polo.