It is called https://www.bilibili.com/ and it is one of the good knock offs. It is Japan so if you can pls put it English.
UHHHHH…. YOU SAW NOTHING.