Not sure on these bikes but they are probably all China with some business company based in the Philippines for importing ... Probably priced under the Japan bikes and in the ~$1,000.00 range for that 150 ... The Pony 100? Costs less ... The 150 Stallion ... Seat looks a little familiar... Pony 100cc bike? That kick-stand on my Husky makes it very urban friendly for trips to the bank or to grab grub. --