last moment; eleventh hour
platform made of dirt used to perform executions (decapitations) in the Edo period