I knew somebody use I-134 form even though they are not U.S. citizen and permanent residency. I also feel confused.