Perhaps Japan's most painfully nerdy itahsha car yet

Japanese has plenty of phrases based on the word sha/automobile. Some of...

50 views rocketnews24.com

Interest

Anime
Discovered by madame1010
on Dec 19, 2013

Stumblers Who Like This Page