https://imgur.com/a/zPzlRnD My friend showed me this and we both have no clue who made these or what they are called any information is much appreciated!
I believe that’s the Alien Ika - R by Marmit. Edit: I double checked, and it is indeed the Alien Ika - R by Marmit.