Asuka Shibuya was born on July 13, 1988 in Japan. She is an actress, known for God's Left Hand, Devil's Right Hand (2006), Karas: The Prophecy (2005) and Devilman (2004). Read more on iMDB