Board Thread:Fun and Games/@comment-5441128-20170827122207/@comment-5441128-20170905051042

Terra or Tellus means the planet Earth or it may refered to a goddess.