Monsterbot (band)
Monsterbot is an Indie-alternative band in the Philippines.
Read more about Monsterbot (band): Members, About, Singles