Tarren Deusant forum 2 room
Image by Pryderi
Tarren Deusant

Tarrendeusant

close
more_vert

Wow! looks fab.. i've never heard of it be4 either, but hope you do get the chance to check it out, look 4ward 2 hearing all about it! love2u giw... cya liss x
ps.. do u know what tarrendeusant means? is it something 2 do with thunder?

The website says it translates from Welsh as "rock of the two saints" but there are apparently 8 human heads. Quite fascinating.