Japanese Lucky

Japanese Lucky with Japanese goddess with natural assets gets thoroughly stretched.