Welcome to the forum! I hope you enjoy yourself. We're obviously much, much smaller than ggd, but I love it here and I hope you do as well. Play games, get depressed over the charts and debate a lot of nonsense, haha. The hub is a great place to get more aquatinted with people and we have a lot of evergreen threads you can find in the discover tab.
I've never seen Naruto, but I know I need to. @Bakugo is a big fan I believe.