Alex Chen

Alex Chen is a member of Off Center and noted rice enthusiast.