A more polished version of Sakura. This piece looks like a poster from those poster vender machine in Japan doesn't it? Character designed by Capcom. [1998]