Snakes!

Has anyone seen any of these nasty little beasties in Taiwan?