Toa Megaphone IDROWIKI

Toa #15501 - Odin