> tartaria i swear tartaria isn't even really a theory. likes everything i've seen about it is just: > 4 pictures of buildings  > ????? i've seen any kind of theory of what it's actually supposed to be, what it encompasses, or what the concept is. let alone any evidence of it.
United Kingdom