As TigerKat points out, Torchwood is based in Cardiff and investigates odd activity. Howl is from Cardiff and definitely counts as odd. And so two of the handsomest and vainest characters in sf/fantasy meet up, Owen becomes a frog and Sophie and Tosh are sensible. There’s only one complaint: please, please write the rest of the week…