User blog comment:Project LG/I made a sprite (possible MUGEN character, but not that likely)/@comment-76.5.104.246-20130302060254

LOL That Somari sprite is awesome.