tsunamiwavesurfing:

*anime character explaining his technique to the enemy*

8,973 notes - Oct 20 2014
176 notes - Oct 20 2014
966 notes - Oct 20 2014
29,387 notes - Oct 20 2014
116 notes - Oct 20 2014
ϟ