Creator

Ariel Padilla

Philippines

  • 42 issues
  • 14 series

Most issues in