Reading Japanese will be tough since there are over 2000 characters. The kids learn several a day starting in first grade! Kanji are a little easier as they represent sounds but are not used exclusively.
As for spanish try google and look up spanish language.