I found another english strip
From The Lost Media Wiki
While looking up the character on google I found this. Has anyone else on the wiki seen this already?
https://osucartoons.pastperfectonline.com/media/B6BEBF71-E347-4C2C-96CD-792726612937