Toa Megaphone IDROWIKI

Toa #25523 - Odin