Welcome to Troop 70795.
We know it looks like there's nothing here, but looks can be decieving.
It turns out there are several white ninjas on this page.
However, it snowed last night, so good luck finding them.