A woman with the ability of teleportation; finds herself and her friend trapped and questioned for visiting countries without any ticket or passport.
Credit card payment
Update