Toa Megaphone IDROWIKI

Toa #17824 - Odin