ubowa nabumena pa road

a traffic road block

SHIBUKA IS WRITTEN BY YOU

Define a Word/Phrase