Japanese beauty satisfies with skills