Amazon , fr. Shanghae ; b.