Toshiharu Muguruma is known for My Lover Is a Sniper: The Movie (2004), Kurosuteiru (2022) and Sengoku Danshi (2011).
No data