No photoTsubasa KobayashiActingBorn 24/12/1998Yokohama, Kanagawa, JapanKnown ForFrom Up on Poppy Hill2011God's Left Hand, Devil's Right Hand2006Bakuryu Sentai Abaranger2003Lone Wolf and Cub2002