I don't know if he is in the snowy mountains, but there is a mountain youkai called Tengu in Japan.
Show bitcoin address
Send bitcoin to this address