This turtle seems to be a meme related to American warfare. No action has been taken yet; monitoring the trap points to see if there are any investors coming in to pump.
There are many different streams, and it drops to cost five times later; however, this IP and its significance should have the chance to become a leader, with many MEME elements.
It's really rare for the market to hold its ground and show such multiples; now it's all about high multiples at the bottom, unlike the old days of playing with big pools.