Toa Megaphone IDROWIKI

Toa #17892 - Odin