やぶらず
yabushirazu

Noun

1. labyrinth; maze