No photoJuichi KobayashiActingBorn 11/03/1969Known ForSweet Little Lies2010Primadam2006Honto ni Atta! Noroi no Video: Ver. X: 42002Maurice Bejart's Nutcracker2000