Japan 2005
Welcome to stirfry. You take your leftovers and toss 'em in.