Dennis Hill

Dennis Hill is the co-host and co-producer of Lianwu Island.

Personality
TBA

Coverage
TBA