The Ultimate Additional Japanese Resources List!

May be useful for OP.