www.quhuhuan.com is an alias for quhuhuan.com.lo91.faipod.com. quhuhuan.com.lo91.faipod.com has address 107.150.122.240