Haunted Dungeons: Hyakki Castle Trailer


A mysterious castle suddenly appears on Hyakki Island, a place where prisoners are sent to live in exile.