Prison Worries

Who could this be?

Prison Worries

Amelia is stuck in a cell! Understandably, she's concerned about her fate. Her questions may be about to be answered though, as there's a Clonoid at the door with a message! Who could it be from?