GIANT


There is, or will be, a serious obstacle in your path.



;