In Buddhist mythology, an "asura" is a giant demon that shrinks to be only a foot tall when bravely confronted.