what's this? the lil baby bug is actually... a robot! we have been deceived!! #art#alien#monster#cyborg#biomech#oc#restrictiveart