User blog comment:CandyPoppu123/Really, Wikipedia?!/@comment-28180470-20160717042941/@comment-26343150-20160717100952

Nope. Its made by them. Coz Indonesia and Malay, both of the country are still progressing on their S2. And both of the country didn't even have a project to continue to Stars'.