Home
From Wikipedia, the free encyclopedia
SillyDuck, also named as I-Chen Tsai in real world, is living in Taiwan.