Nice "Touch" don't you think? :)
Part Man Part Alien? :)