Turquoise Tau

Turquoise Tau is an avatar cerated by Orange Juice Squid in the Avatar Creator. This probably wont end up being an avatar.