This is a spider trying to intimidate its own reflection, thinking it's another spider. Spiders are so goddamn cute. >:3
Graphics Shop ~ Fun & Games ~ BMGf Rules ~ The Planetary Pit Stop ~ Annwn ~ Fan Club ~ Banner ~ Avatar
signature by stardustsciencelaboratories
The banner seen here is courtesy of Laika's shop.