Yeah no this definitely won't leave a certain impression about Amazons on Noah..
You might also have seen these girls before quite some time ago!