Might be interesting:

Japaneses bus - Brilliant collection

Fantastic sites also: