Asian pees on rooftop ...