Some Russian guy owns it and I was trying to ask him who made it
I think he said I am, but it reminds me of a 13chillz head tbh
The guy I was talking had like 0 English skills, very hard to talk to him and to understand him
He's Russian so anything is possible. He might of made it