Ryohei SASAGAWA

Alt titles: Extreme Lion Puncher