This is a video from a Linlee Hand-Made Lemon Tea shop in China (I’m fairly certain — not Japan like the text on the video says) of a stuffed animal Pepe the Frog (used by protestors as a resistance symbol during the 2019 – 2020 Hong Kong protests, completely unrelated