Jenna
"Time Squad"
no. 227
time227.jpg
Who: Jenna, alien
Where: Liberator teleport room
When: Fighting.