Lord Mike
Most Loyal Colts Fan on Earth
- 2,153
- Posts
- 18
- Years
- Lucas Oil Stadium
- Seen Dec 6, 2011
What is this? I was reading this chapter one day and saw this picture.
So what is it supposed to be? Its from Naruto Manga 386 on page 09.
So what is it supposed to be? Its from Naruto Manga 386 on page 09.