Sand+Box (Original) / Sand+Box (US)
Three executives encounter an angry mother and realize that she needs their pale of zen as much as they do.
Info mistake?