Toa Megaphone IDROWIKI

Toa #17501 - Odin