Mari Hamada

Mari Hamada

Mari Hamada is an actress, known for Shomuni (1998), The Cat Returns (2002) and Inuyashiki (2018). She was previously married to Maki Fujii.