>>39666641More of the recent Impidimp stuff I seen here tends to turn into a lewd mess. There’s some weird meme going around about it and its not my cup of tea.
>>39666585Probably evolution implication or they want it to appear as a literal tricky devil.