やぶ らず
yabushirazu

Noun

1. labyrinth; maze