UKUNG'ANG'ANG'ALA

Something Very Tough Which is difficult to be Defeated.

SHIBUKA IS WRITTEN BY YOU

Define a Word/Phrase