Mega Icons official wallpaper
Mega Icons poster

Mega Icons

(2018)

Seasons

Mega Icons Season 1 poster

Season 1 (2018)

with 5 episodes premiered on September 24, 2018

Mega Icons Season 02 poster

Season 02 (2020)

with 5 episodes premiered on September 19, 2020