Teuchi

Teuchi is the owner of the Ichiraku Ramen Bar.