Idk why but Captain Spaceboy from the hit game Omori reminds me a lot of Puppycat
I think it's the space thing?? I guess

0 2