Ben Hammered is an actor, known for Big Bad Mama-San: Dekotora 1 (2008) and Dekotora Gal Nami 2 (2010). Read more on iMDB