Man of La Matcha

A quirky, anxios, but friendly cup of green tea. The Man of La Matcha is looking for a place to call home. No one is quite sure where he came from, but no one (except the Treatures) seem to mind him being around. Some say he might be part marshmallow. His name is a play on the play "Man of La Manch" and "matcha", a finely ground green tea powder.