The latest from Narutorap

Whoops! It looks like JavaScript is disabled. Load the feed anyway!

About Me

Narutorap

Man

Living in Estados Unidos

Born on February 21st

I speak english, spanish, french and Japanese

Sites

Narutorap has no sites.

Stats

Narutorap has been favorited …
For 2 Lolz

See who favorited Narutorap

Narutorap has…

Messages

You must be friends with Narutorap to leave a message. Add As Friend