Very interesting stall team, I really like the tapu bulu and think it works with the team great. I think the only change I would make is having a really dedicated physically defensive mon, which I think Rocky helmet bewear would be great at with something like max Hp, defense and fluffy (swords dance, drain punch, body slam/ facade, earthquake). I would probably replace vaporeon with that because it’s doing roughly the same thing as umbreon but I think umbreon is better in stall.