Garmaine Staff asked 2 years 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.