3 ms·Yeah, I believe it is made by Japanese devs.by strogonoff 5y agoYeah, I believe it is made by Japanese devs.