Even mama doesn't know for sure. However, an educated guess would tell this is Emma. For one, she's the one who loves the top spot, although Buster has been spotted on more than one occasion to perch up there too.
So who is this silhouetted kitty lapping up the sunpuddles?
This is a throwback image that mama found in her phone, which is why she cannot remember which kitty this is.