Both sounds are allophone and recognized as the same sound but English "f" sounds a foreign accent. Even if the speaker is familiar to English sound, s/he won't pronounce it with English "f" because is Japanese.
Both sounds are allophone and recognized as the same sound but English "f" sounds a foreign accent. Even if the speaker is familiar to English sound, s/he won't pronounce it with English "f" because is Japanese.