Toa Megaphone IDROWIKI

Toa #12523 - Odin