Garmaine Staff asked 1 year ago

My flight is from Detroit to Haneda Airport to Manila. Do I need to get a transit visa for Japan, because my layover at Haneda is 19 hours? I am a citizen of the Philippines.