Now Playing Tracks

shotarokaneda:

this is what happens when you marathon all 291 episodes of dragon ball z

(Source: gravedust)

To Tumblr, Love Pixel Union