Gen 3 tailed beast shindo ranked July 8, 2019 16 32 64 128 All gen 3 tailed beast ranked shindo life 7 tailed beast gen 3 location Shindo life gen 3 10 tail Gen 1 tailed spirit tier list Gen 2 shindo