(Source: rebel6, via rvnks)

Timestamp: 1396302504
Timestamp: 1396301802

(Source: mstrkrftz.com, via 10bullets)

Timestamp: 1396089803

mystic-saiyan:

super-ghost-kamikaze-attack

(via majin-bruh)

Timestamp: 1395387503
Timestamp: 1394478758
Timestamp: 1394473277