...
Unknown
When King Edward I of England built Grogen Castle in Wales, he proclaimed it the strongest fortress in the British Isles; impregnable to assault, armed with devices so fiendish that would-be attackers would die in multitudes. But the Welsh have had enough of English tyranny. Armed with druidic magic and an ancient, …
425670426629604029937955290538938226