Bill the Llama

Bill the Llama is a character who lives in the Mushroom Kingdom area. He has a home, but typically likes to explore instead of living a normal life. He has so far not appeared in any games.