Toa Megaphone IDROWIKI

Toa #15023 - Odin