Topic may not meet Wikipedia's notability guidelines (Jan 2017)
Lacks sufficient inline citations (Jun 2016)
May rely excessively on sources too closely associated with the subject (Jan 2017)
Needs additional citations (Jan 2017)
Uses bare URLs (Aug 2022)
en.wikipedia.org
A continuing embarrassment. As it's not notable, maybe Star Vault could ask to have it removed?