Toa Megaphone IDROWIKI

Toa #15026 - Odin