For upper beginners of Japanese or approximately the JLPT N4 level.
Makoto is a digital magazine with all the good stuff not usually found in textbooks. It has articles on Japanese grammar, kanji, culture, and art. Each issue will also include a complete short story with a running gloss, grammar explanations, and two MP3s of the story (normal speed and slower).
You have access to ALL Makoto back issues online!