Toa Megaphone IDROWIKI

Toa #17623 - Odin