Q-tea Monster

39181 Cedar Blvd, Newark, CA