Suming Rupi was born on July 17, 1978 in Donghe, Taitung, Taiwan. He is known for his work on Wawa No Cidal (2015), Kano (2014) and Hopscotch (2007).
No data