Archie
Archie

Archie

Sean McCormack

Founder of Taiwan Brazilian Jiu Jitsu Academy, Animals Taiwan, Taiwan SPCA, The PACK Sanctuary, ACT | Animal Care Trust; Rehabber of difficult dogs