baka bombs

English

Noun

baka bombs

  1. plural of baka bomb