
Kana & Hina's Deadly Stroll
Best friends Hina Kyan and Kana Higa thought it was a beautiful day for a stroll in the woods. What they didn’t realize was that the island of Okinawa harbored a man-eating plant on its trails that was just waiting for curious prey like them to stray too close…