Ecency
Japanese Super-Class Monster!!