Does anyone know what this streaming service is?

I watched some anime on it.

When they go down for maintenance (or at least when they used to?) they d put up weird clips instead to pass the time.

There is a sub fee I think, but they had a promo deal a few years ago? I think?

They are fairly new, I m pretty sure

There are no answers yet.
Be the first to answer this question.