there is no such species as a teacup ray, that name is just used for a baby ray, (under 4 inches I think) of various species. Im going to have to say that a 90 gallon is just too small. You want to find a tank that is long and wide, not tall. Height doesn't really matter that much in a ray tank, its all about the floor space.