Fianna Rhydderch

Fianna Rhydderch is a superhuman from Morfa Bychan, Wales, and a current student at Harwell's Institute. (Created by Adrian)