Maiden Japan Licenses MYSELF; YOURSELF « SciFi Japan