This is a team I built and brought for open, with the hope of fishing a good matchup with sub cm kou against something unprepared to this new threat after some good results in test battles, only to face gastrodon ; so it probably wasn't the best call. Still worked decently despite having a terrible matchup (thanks to me expertly dodging toxic) and I got a positive experience with it overall.
Sub Calm Mind Raikou + Band Krookodile form a pretty solid offensive core, this Krookodile set being able to lure in and heavily dent Assault Vest Tangrowth, arguably one of the most splashable Raikou checks right now. It also works pretty well against foes like Seismitoad, Scarf Zarude (w/o an healing move preferably) or Gastrodon, but those are a bit less likely to come into krook early, especially the former. Krook role compresses pretty well, bringing much appreaciated Rocks and Knock Off utility. Lash Out is nice to punish salamence even if it doesn't feel too mandatory here, Stone Edge would probably be very solid, even if you'll end up clicking your stabs or rocks most of the time regardless. Milo brings a fantastic mixed pivot to the core, bringing a much needed water and fire resist, and is pretty much the only thing that can prevent DD Mence to get out of control.
At that point I pretty much knew where the team was going. Amoong brings spore and a check to Keld/Prim/Lycan/Scizor. Scarf Jirachi brings speed control, and a ton of utility for CM Kou through trick and healing wish. Mence patches a few of the team weakness, bringing a secondary fighting resist and zor check, and is the mandatory hazard controler here, Raikou hating being forced to take chip every time it comes in.
The team has a couple of holes, notably an atrocious matchup against some clanger sets and dd mence. Primarina > Milo could fix this but I don't like being forced to choose between recovery through rest talk or pivoting. As I said it was mostly built to punish poor preparation against Raikou, and it's the unfortunate share of mu fishy teams to have some wack matchups, but it shouldn't be anything unmanageable either.