Home > Mitsubishi 1959 Mitsubishi Pet Leo With a 309cc engine, the Pet Leo was capable of producing 12.5 horsepower/9kW. Posted by John Scott @ July 23, 2023 Leave a comment By John Scott I was born at a very young age. View all of John Scott's posts.