That japanese name can't fool me, I know western crap when I see it.Sage.
LOL, reminds me of Drawn Together style-wise.