Toa Megaphone IDROWIKI

Toa #17896 - Odin