No photoTsubasa KobayashiActor · Born December 24, 1998 · Yokohama, Kanagawa, JapanIMDb Acted in 42010s2011From Up on Poppy HillRiku Matsuzaki (voice)762000s2006God's Left Hand, Devil's Right HandSo Yamabe2003Bakuryu Sentai AbarangerDaigoro Okami · 1 episode822002Lone Wolf and CubDaigorô · 9 episodes