ni ijoro ryiza ryo kubyina estimated at in diameter it is one of the largest impact craters on earth in germany no way out was billed as no escape