Karakara 2

The Karakara games tell the story of Leon, a chef who owns and operates a small diner, and his...