Shura Picture

Shura is one of the Surabaya's Mythology...people says Shura is Giant Shark who rules the oceans...
Continue Reading: Giants