this is iicor!
iicor stands for interstellar iriian cultural observation reporter.
iicor's an alien sent to earth to observe human's culture and report on it, but they ended up a bit too absorbed into human culture. oh god. they made a neocities. there's no going back.
(iicor is my persona, aka a shameless self insert with all my favorite character design tropes!)
but you're here for refs and various iterations of iicor: