Something Japanese! Must be!

Well, dunno what i was drawing but it ended up in this. Could be anything, although I have a suspision that it must be japanese!