Question: Which band has more members, Stellar West or Bear Hands?
Sentence (from "Stellar West"): Stellar West is an American rock band from Naperville, Illinois formed in 2014.
Relevant evidence: No