This is how Oriental folk speak English when they are very very excited to take a photo of everything and everyone they see when visiting the United States.
Dude check out that chinee guy..he's walking around asking everyone looking at the Grand Canyon if I take Yo Picsha ??? Yes!!!