Local foods from all over Japan swarm your food stall. Survive 6 minutes and win the national title!
← Back to trending