Oh Pooh - is that a Chinese light Derith?

Dent Island (Australia)