Could it be the P.assamensis. The spots are big.
P8110023.jpg