A species handed to me by a friend who found it in the mountains of Philippines.

Cheers
Vincent