Might be interesting:

Docgor japan - Brilliant collection

Fantastic sites also: