Toa Megaphone IDROWIKI

Toa #17959 - Odin