The Butterfly Squad Homepage has moved to:
https://www.angelfire.com/tv2/butterflysquad/ButterflySquad.html
It's not far from here. But it's on a different road and I wouldn't you to get lost trying to find your way there.