They hosted its world premiere at Crunchyroll Expo and now they’ve set some streaming plans for it.
The Japanese theatrical release is set for an October 5th, 2019 debut and Crunchyroll will time it in the US with an October 4th, 12:00 pm ET premiere for it.
With it set as a theatrical feature, Crunchyroll previously revealed that they’re involved in it as a co-production.