Toa Megaphone IDROWIKI

Toa #16234 - Odin