Welcome to sasurai, where sociologique posts pretty pictures and lots of words. Most translations are from Japanese but occasionally I'll translate Korean.
I've been speaking Japanese for 10 years and translating for 6. I've taught Japanese to both young children (heritage & non-heritage speakers) and tutored college students. I'll get off my lazy ass and get my JLPT N1 one of these days.