Twintailian Universe

The Twintailian Universe is an alternate universe where humans have evolved to have two tails. It is Earth-70 of the Hyperus Zeraora Multiverse.