Asian nerd Ariel Rose swallowing and humping a black digger-like creature.