Bear 07/18/2023 (Tue) 02:35 No.1454 del
When you don't stop at impossible

https://youtube.com/watch?v=_jxegEu0ZWI [Embed]

I would think what Ren is in charge of is on the level of effort of this. Game breaking. I have no doubt.