Sekai obtains Naruto license to create consumer apps for anime enthusiasts

July 11, 2024