Ayaha & Otoha

Ayaha & Otoha may refer to:
 * Ayaha & Otoha (Enemy), the boss enemy in
 * Ayaha (NPC) or Otoha (NPC), the NPC versions of Ayaha & Otoha