Toa Megaphone IDROWIKI

Toa #12706 - Odin