Enbo Chen Enbo Chen

Enbo Chen

Software Developer

A mysterious force comes from the east to Tammerforce.