Lion Island

Lion Island can refer to: