Oahu's Terrifying Inugami
01:54A fierce dog spirit, an Inugami, stalks visitors to an Oahu walking trail.
From:
and
A fierce dog spirit, an Inugami, stalks visitors to an Oahu walking trail.