DetailsFeaturesContents Reviews It is a Japanese trafic signs.It means "STOP". 2prims. Please use to decorate your land. You can modify and copy them. Enjoy! Road Sign STOP Could not get listing contents, please try again later.