Toa Megaphone IDROWIKI

Toa #25671 - Odin