>>214524391
It’s genuinely Kowloon Island
250,000 on 3 square miles