Here I come, you sasquatch loving sex machines!