Reminds me of danganrompa
its litterally a monakuma cat, of course it reminds u of danganrompa
ok lol