Masanobu Otsuka
Masanobu Otsuka is an actor, known for The Man with the Iron Fists (2012), Red Light Revolution (2010) and Leun yan lo sheung (2008).
![Red Hyena Red Hyena](/addons/images/qqnew_image_placeholder.jpg)
Red Hyena