Shun Oguri

Watch: ‘Lupin III’ in the Philippines Theaters on September 17, 2014

NewsInsider

The top trending and top rating Japanese manga series “Lupin III” will be hit the big screen in the Philippine ...