Skip to main content

It is an alien figure. there’s no lions in America.