Shaman King Flowers #13 April 19, 2024 Shaman King Flowers anime episode 13 English subs are now out.