Hi Ken,
I am not actually sure the name of that nep. When I had it 2 years ago, I don't know the ID. My friend told me it is probably a N.Mixta so I just stick to that. You maybe right it is miranda. I will post more close up pic of that neps in the plant ID corner for you guys to help ID

.
Cheers,
Kelvin