Mahasena

Mahasena or Mahāsena may refer to: